someone that speaks by divine inspiration - French English Dictionary